x86/vmx: fix vmx_is_singlestep_supported return value
authorTamas K Lengyel <tlengyel@novetta.com>
Fri, 28 Aug 2015 10:17:05 +0000 (12:17 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 28 Aug 2015 10:17:05 +0000 (12:17 +0200)
commit340ade2f0ef692efce01a708ad98629af985f978
tree05dbcee49549fd3c7715e595d37e9ebb9e7b1bac
parent6a05af24592b4a577361ff318a721b4fb2e8cd0c
x86/vmx: fix vmx_is_singlestep_supported return value

The function supposed to return a boolean but instead it returned
the value 0x8000000 which is the Intel internal flag for MTF. This has
caused various checks using this function to falsely report no MTF
capability.

Signed-off-by: Tamas K Lengyel <tlengyel@novetta.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Kevin Tian <kevin.tian@intel.com>
Release-acked-by: Wei Liu <wei.liu2@citrix.com>
xen/arch/x86/hvm/vmx/vmx.c